package com.zuipin.entity;

import java.io.Serializable;
import java.math.BigDecimal;

import io.swagger.annotations.ApiModelProperty;

/**
 * 
 * 提现记录
 * 
 **/
@SuppressWarnings("serial")
public class DrawRecord implements Serializable {
	
	private Long				id;				// 主键
	
	private Long				createId;		// 创建者
	
	private String				createTime;		// 创建时间
	
	private Long				updateId;		// 更新者
	
	private String				updateTime;		// 更新时间
	
	private Short				delFlag;		// 是否删除
	
	private BigDecimal			money;			// 提现金额
	
	private String				remark;			// 备注
	
	private String				drawNo;			// 提现单号
	
	private String				openId;			// openId
	
	private String				appid;			// 公众号Id
	
	private String				mchid;			// 商户号
	
	private String				custName;		// 检验名称
	
	private String				payKey;			// 支付设置的秘钥
	
	private Short				isSuccess;		// 1  成功  0失败
	
	private Long				sysId;			// 系统Id
	
	private String				returnValue;	// 第三方返回值/系统错误信息
	
	private String				ipAddress;		// IP地址
	
	public static final Short	YES	= 1;		//是
	public static final Short	NO	= 0;		//否
	
	public void setId(Long id) {
		this.id = id;
	}
	
	public Long getId() {
		return this.id;
	}
	
	public void setCreateId(Long createId) {
		this.createId = createId;
	}
	
	public Long getCreateId() {
		return this.createId;
	}
	
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	
	public String getCreateTime() {
		return this.createTime;
	}
	
	public void setUpdateId(Long updateId) {
		this.updateId = updateId;
	}
	
	public Long getUpdateId() {
		return this.updateId;
	}
	
	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}
	
	public String getUpdateTime() {
		return this.updateTime;
	}
	
	public void setDelFlag(Short delFlag) {
		this.delFlag = delFlag;
	}
	
	public Short getDelFlag() {
		return this.delFlag;
	}
	
	public void setMoney(BigDecimal money) {
		this.money = money;
	}
	
	@ApiModelProperty(value = "体现金额", required = true)
	public BigDecimal getMoney() {
		return this.money;
	}
	
	public void setRemark(String remark) {
		this.remark = remark;
	}
	
	@ApiModelProperty(value = "备注", required = true)
	public String getRemark() {
		return this.remark;
	}
	
	public void setDrawNo(String drawNo) {
		this.drawNo = drawNo;
	}
	
	@ApiModelProperty(value = "提现单号", required = true)
	public String getDrawNo() {
		return this.drawNo;
	}
	
	public void setOpenId(String openId) {
		this.openId = openId;
	}
	
	@ApiModelProperty(value = "openId", required = true)
	public String getOpenId() {
		return this.openId;
	}
	
	public void setAppid(String appid) {
		this.appid = appid;
	}
	
	@ApiModelProperty(value = "appId", required = true)
	public String getAppid() {
		return this.appid;
	}
	
	public void setMchid(String mchid) {
		this.mchid = mchid;
	}
	
	@ApiModelProperty(value = "商户号", required = true)
	public String getMchid() {
		return this.mchid;
	}
	
	public void setCustName(String custName) {
		this.custName = custName;
	}
	
	@ApiModelProperty(value = "提现人名", required = true)
	public String getCustName() {
		return this.custName;
	}
	
	public void setPayKey(String payKey) {
		this.payKey = payKey;
	}
	
	@ApiModelProperty(value = "支付秘钥", required = true)
	public String getPayKey() {
		return this.payKey;
	}
	
	public void setIsSuccess(Short isSuccess) {
		this.isSuccess = isSuccess;
	}
	
	public Short getIsSuccess() {
		return this.isSuccess;
	}
	
	public void setSysId(Long sysId) {
		this.sysId = sysId;
	}
	
	@ApiModelProperty(value = "系统Id", required = true)
	public Long getSysId() {
		return this.sysId;
	}
	
	public void setReturnValue(String returnValue) {
		this.returnValue = returnValue;
	}
	
	public String getReturnValue() {
		return this.returnValue;
	}
	
	public void setIpAddress(String ipAddress) {
		this.ipAddress = ipAddress;
	}
	
	@ApiModelProperty(value = "ip", required = true)
	public String getIpAddress() {
		return this.ipAddress;
	}
	
}
